English Dictionary
◊ RACK OF LAMB
rack of lamb
n : a roast of the rib section of lamb [syn: {crown roast}]